.controller{
    width:280px;
    height:100%;
    text-align:center;
    position:absolute;
    user-select:none
}
.left-nav{
    width:120px;
    height:100%;
    background:#293037;
    color:white;
    float:left;
}

.leftNav-title{
    width:100%;
    height:34px;
    font-size:12px;
    line-height:34px;
    background-color: #3A4555;
    color:#999999;
}

/* icon */
.menu-icon{
    height:100%;
    width:42px;
    position:relative;
    float:left;
}
.bottom-icon{
    top:294px;
}
.left-nav .menu{
    width:100%;
    height:100%;
    font-size:14px;
    cursor:pointer;
    
}
.left-nav .menu .menu-item{
    height:42px;
    line-height:42px;
    text-align:left;
}
.left-nav .menu #active{
    opacity: 1;
}





/* 子菜单项 */
.right-nav{
    display:inline-block;
    width:160px;
    height:100%;
    background-color: #EAEDF1;

}

.rightNav-title{
    font-size:12px;
    height:34px;
    line-height:34px;
    color:#999999;
}

.right-nav .menu{
    width:100%;
    font-size:14px;
    cursor:pointer;
}
.right-nav .menu Link{
    
    text-decoration: none;
}
.right-nav .menu .menu-item{
    width:100%;
    height:42px;
    line-height:42px;
}

.right-nav .menu .active{
    background:white;
}